spanish oyster plant - German English Dictionary